package com.dotflat.xj.po;


import com.dotflat.rest.domain.AreableObjectBase;
import lombok.EqualsAndHashCode;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * 巡检评分详情记录对象
 * 
 * @author #
 * @date 2021-11-25
 */
@Entity
@Table(name = "xj_target_value_record")
@lombok.Data
@EqualsAndHashCode(callSuper = true)
public class TargetValueRecordNameListPO extends AreableObjectBase
{


    /** 巡检记录ID */
    @Column(columnDefinition = "varchar(32)  COMMENT '巡检记录ID'", nullable = false)
    private String recordId;

    /** 巡检对象ID */
    @Column(columnDefinition = "varchar(32)  COMMENT '巡检对象ID'", nullable = false)
    private String  targetId;

    /** 分项ID */
    @Column(columnDefinition = "varchar(32)  COMMENT '分项ID'", nullable = false)
    private String targetProjectValueId;

    /** 分项名称 */
    @Column(columnDefinition = "varchar(255)     COMMENT '分项名称' ")
    private String sortName;

    /** 分项值 */
    @Column(columnDefinition = "varchar(255)     COMMENT '分项值' ")
    private String recordSortValue;

    /** 分项值 */
    @Column(columnDefinition = "varchar(255)     COMMENT '分项名称' ")
    private String recordSortName;

    /** 内容 */
    @Column(columnDefinition = "varchar(255)     COMMENT '内容' ")
    private String content;

    /** 图片 */
    @Column(columnDefinition = "varchar(255)     COMMENT '图片' ")
    private String url;

    /** 状态 */
    @Column(columnDefinition = "varchar(32)   DEFAULT '0'    COMMENT '状态' ")
    private String status = "0";

    /** 卡码 */
    @Column(columnDefinition = "varchar(255)     COMMENT '卡码' ")
    private String  cardCode;

    /** 备注 */
    @Column(columnDefinition = "varchar(255)     COMMENT '备注' ")
    private String remark;
}
